|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--ru.tcl.dxf.DXFObject
|
+--ru.tcl.dxf.tables.Entry
|
+--ru.tcl.dxf.tables.Vport
Класс Vport представляет элемент таблицы
видовых экранов.
| Field Summary | |
static int |
SNAP_ISOPAIR_LEFT
Константа изометрического стиля (изометрический план). |
static int |
SNAP_ISOPAIR_RIGHT
Константа изометрического стиля (изометрический план). |
static int |
SNAP_ISOPAIR_TOP
Константа изометрического стиля (изометрический план). |
static int |
SNAP_STYLE_ISOMETRIC
Константа способа привязки. |
static int |
SNAP_STYLE_STANDART
Константа способа привязки. |
| Constructor Summary | |
Vport()
|
|
Vport(DXFDocument doc)
|
|
| Method Summary | |
double |
getAspectRatio()
Возвращает соотношение сторон видового экрана. |
double |
getBackClipping()
Возвращает заднюю секцию плоскости. |
int |
getCircleZoomPercent()
Возвращает точность аппроксимации окружности. |
double |
getFrontClipping()
Возвращает переднюю секцию плоскости. |
double |
getGridSpacingX()
Возвращает интервал сетки в x-направлении. |
double |
getGridSpacingY()
Возвращает интервал сетки в y-направлении. |
DXFPoint |
getLeftCorner()
Возвращает левый нижний угол видового экрана (x, y). |
double |
getLensLenght()
Возвращает фокусное расстояние объектива. |
DXFPoint |
getRightCorner()
Возвращает правый верхний угол видового экрана (x, y). |
DXFPoint |
getSnapBase()
Возвращает базовую точку шаговой привязки (x, y). |
int |
getSnapIsopair()
Возвращает изометрический стиль. |
double |
getSnapRotationAngle()
Возвращает угол поворота сетки привязки. |
double |
getSnapSpacingX()
Возвращает интервал шаговой привязки в x-направлении. |
double |
getSnapSpacingY()
Возвращает интервал шаговой привязки в y-направлении. |
int |
getSnapStyle()
Возвращает способ привязки. |
int |
getUCSICONSetting()
Возвращает пиктограмму системы координат. |
DXFPoint |
getViewCenter()
Возвращает среднюю точку вида (x, y). |
DXFPoint |
getViewDirection()
Возвращает направление взгляда. |
double |
getViewHeight()
Возвращает высоту вида. |
DXFPoint |
getViewTarget()
Возвращает координаты точки цели. |
double |
getViewTwistAngle()
Возвращает угол вращения вида. |
boolean |
isBackClippingOn()
Возвращает true, если активна задняя плоскость отсечения. |
boolean |
isDisabled()
Возвращает true, если выключены все режимы. |
boolean |
isFastZoomOn()
Возвращает true, если включен режим fast zoom. |
boolean |
isFrontClipNotAtEye()
Возвращает true, если передняя плоскость отсечения не находится в поле зрения. |
boolean |
isFrontClippingOn()
Возвращает true, если активна передняя плоскость отсечения. |
boolean |
isGridModeOn()
Возвращает true, если GRID включен. |
boolean |
isPerspectiveViewActive()
Возвращает true, если активна перспективная проекция. |
boolean |
isSnapModeOn()
Возвращает true, если SNAP включен. |
boolean |
isUCSOn()
Возвращает true, если активен режим UCS. |
void |
readDXF(DXFTokenizer tokenizer)
Считывание объекта из DXF файла. |
| Methods inherited from class ru.tcl.dxf.tables.Entry |
getFlags,
getName,
readCommonPropertiesDXF |
| Methods inherited from class ru.tcl.dxf.DXFObject |
getDocument,
setDocument |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public static final int SNAP_ISOPAIR_LEFT
public static final int SNAP_ISOPAIR_TOP
public static final int SNAP_ISOPAIR_RIGHT
public static final int SNAP_STYLE_STANDART
public static final int SNAP_STYLE_ISOMETRIC
| Constructor Detail |
public Vport()
public Vport(DXFDocument doc)
| Method Detail |
public final double getAspectRatio()
public final double getBackClipping()
public final int getCircleZoomPercent()
public final double getFrontClipping()
public final double getGridSpacingX()
public final double getGridSpacingY()
public final DXFPoint getLeftCorner()
public final double getLensLenght()
public final DXFPoint getRightCorner()
public final DXFPoint getSnapBase()
public final int getSnapIsopair()
public final double getSnapRotationAngle()
public final double getSnapSpacingX()
public final double getSnapSpacingY()
public final int getSnapStyle()
public final int getUCSICONSetting()
public final DXFPoint getViewCenter()
public final DXFPoint getViewDirection()
public final double getViewHeight()
public final DXFPoint getViewTarget()
public final double getViewTwistAngle()
public final boolean isBackClippingOn()
public final boolean isDisabled()
public final boolean isFastZoomOn()
public final boolean isFrontClippingOn()
public final boolean isFrontClipNotAtEye()
public final boolean isGridModeOn()
public final boolean isPerspectiveViewActive()
public final boolean isSnapModeOn()
public final boolean isUCSOn()
public void readDXF(DXFTokenizer tokenizer)
throws java.io.IOException
tokenizer - разборщик DXF файлов
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||